young scientists - German English Dictionary